<meta charset="UTF-8">
<?php

include_once("../functions/db_manipulate.php");

if (!init()) {
    redirect("login.php");
}

$usrGroupsSet = getUserGroups();
$otherGroupsSet = getOtherGroups();

$userGroupsArray = array();
?>

<div class="groupsdiv">
    <div class="groupsuserheader">
        Мои группы:
    </div>
    <div class="groupsuserdiv">
        <?php while ($usrGroup = mysql_fetch_assoc($usrGroupsSet)) {
            array_push($userGroupsArray, $usrGroup['id']);
            ?>
            <div class="groupdiv">
                <div class="groupinfodiv">
                    Название группы: <?= $usrGroup['header'] ?>
                </div>
                <div class="groupinfodiv">
                    Количество участников: <?= countGroupMembers($usrGroup['id']) ?>
                </div>
            </div>
        <?php
        }
        ?>
    </div>

    <div class="groupsuserheader" style="margin-top: 30px;">
        Остальные группы:
    </div>
    <div class="groupsuserdiv">
        <?php while ($otherGroup = mysql_fetch_assoc($otherGroupsSet)) {
            if (!in_array($otherGroup['id'], $userGroupsArray)) {
                ?>
                <div class="groupdiv">
                    <div class="groupinfodiv">
                        Название группы: <?= $otherGroup['header'] ?>
                    </div>
                    <div class="groupinfodiv">
                        Количество участников: <?= countGroupMembers($otherGroup['id']) ?>
                    </div>
                </div>
                <?php
                if (!isWaitingForGroup($otherGroup['id'])) {
                    ?>
                    <div class="groupdropbutton"
                         onclick="location.href='profile/group_enter.php?gid=<?= $otherGroup['id'] ?>'">
                        Вступить
                    </div>
                <?php
                } else {
                    ?>
                    <div class="groupdropbutton">
                        Обработка
                    </div>
                <?php
                }
            }
        }
        ?>
    </div>
</div>